<%@ page session="true" %>
<%--
    Document   : index
    Created on : 05-ene-2010, 20:26:39
    Author     : Joaquín
--%>

<%
            String usuario = "";
            HttpSession sesionOk = request.getSession();
            if (sesionOk.getAttribute("usuario") == null) {
%>

<%@page import="java.util.*" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <script language="javascript" type="text/javascript">

            //*********************************************************************************
            // Function que valida que un campo contenga un string y no solamente un " "
            // Es tipico que al validar un string se diga
            //    if(campo == "") ? alert(Error)
            // Si el campo contiene " " entonces la validacion anterior no funciona
            //*********************************************************************************

            //busca caracteres que no sean espacio en blanco en una cadena
            function vacio(q) {
                for ( i = 0; i < q.length; i++ ) {
                    if ( q.charAt(i) != " " ) {
                        return true
                    }
                }
                return false
            }

            //valida que el campo no este vacio y no tenga solo espacios en blanco
            function valida(F) {

            if( vacio(F.login.value) == false || vacio(F.pass.value) == false ) {
                    alert("Introduzca un cadena de texto.")
                    return false
                } else {
                    //cambiar la linea siguiente por return true para que ejecute la accion del formulario
                    return true
                }

            }

        </script>

        <title>Acceso a informes de S3GLS</title>
    </head>
    <body>
        <% if (request.getParameter("login") == null || request.getParameter("pass") == null) {
        %>
        <h1>Acceso a informes del sistema S3GLS</h1>
        <form method="post" id="formulario" name="formulario" action="process.jsp" onsubmit="return valida(this);">
            <table border="0">
                <tr>
                    <td>Nombre: </td>
                    <td><input type="text" id="login" name="login" /></td>
                </tr>
                <br />
                <tr>
                    <td>Contrase&ntilde;a: </td>
                    <td><input type="password" id="pass" name="pass" /></td>
                </tr>
            </table>
            <input type="submit" value="Aceptar" id="aceptar" name="aceptar" />
            <input type="button" value="Cancelar" id="cancelar" name="cancelar" />
        </form>
        <% }
        %>
    </body>
</html>
<%
            } else {
%>
<jsp:forward page="menu.jsp" />
<%            }
%>